@echo off
@REM /r 参数指定目录，使用 /l 参数指定序列，使用 /f 参数指定文件。 
@REM 直接循环指定序列
@REM for /l %%a in (2,1,21) do {
@REM   echo %%a
@REM }

@REM 注意变量等号之间不等能有空格。。。无语死了
@REM set myvar="abcv"
@REM set myvar="bbb"
@REM echo %myvar%

@REM for /l %%a in (1, 1, 10) do (

@REM /f 能将数字转字符串
for /l %%a in (1, 1, 101) do (
  set a="1"
  if %%a LSS 10 (
    echo %%a
    "C:\Program Files (x86)\MKVToolNix\mkvmerge.exe" --ui-language zh_CN --priority lower --output ^"E:\glgs2\glgsE00%%a 2160p.mkv^" --language 0:und --display-dimensions 0:2880x2160 --language 1:jv --track-name 1:jp --default-track-flag 1:no --language 2:zh --track-name 2:ch --default-track-flag 2:yes ^"^(^" ^"E:\glgs\glgsE00%%a 2160p.mkv^" ^"^)^" --track-order 0:0,0:1,0:2
  ) else if %%a GTR 9 if %%a LSS 100  (
    echo %%a
    "C:\Program Files (x86)\MKVToolNix\mkvmerge.exe" --ui-language zh_CN --priority lower --output ^"E:\glgs2\glgsE0%%a 2160p.mkv^" --language 0:und --display-dimensions 0:2880x2160 --language 1:jv --track-name 1:jp --default-track-flag 1:no --language 2:zh --track-name 2:ch --default-track-flag 2:yes ^"^(^" ^"E:\glgs\glgsE0%%a 2160p.mkv^" ^"^)^" --track-order 0:0,0:1,0:2
  ) else if %%a GTR 99 if %%a LSS 1000  (
    echo %%a
    "C:\Program Files (x86)\MKVToolNix\mkvmerge.exe" --ui-language zh_CN --priority lower --output ^"E:\glgs2\glgsE%%a 2160p.mkv^" --language 0:und --display-dimensions 0:2880x2160 --language 1:jv --track-name 1:jp --default-track-flag 1:no --language 2:zh --track-name 2:ch --default-track-flag 2:yes ^"^(^" ^"E:\glgs\glgsE%%a 2160p.mkv^" ^"^)^" --track-order 0:0,0:1,0:2
  ) 
)
pause